FEOF

            
#include <stdio.h>
int feof(stream);
FILE *stream;                указатель на структуру FILE.
           

Описание.
Функция feof определяет, достигнут ли конец заданного потока. Если конец файла (EOF ) достигнут, то операции чтения возвращают индикатор конца файла пока поток не будет закрыт или вызвана функция rewind .

Возвращаемое значение.
Если текущая позиция является концом файла (EOF ), функция feof возвращает ненулевое значение. Если текущая позиция не является концом файла - возвращается значение 0. Функция feof ошибок не возвращает.

Замечание!
Функция feof реализуется как макро.

Пример:

            
#include <stdio.h>
char string[100];
FILE *stream;
               /*  следующие  операторы  обеспечивают  ввод строк, пока не
         встретится EOF */
               while (!feof(stream))
               if (fscanf(stream, "%s", string))
               process (string);.
      
Hosted by uCoz